An Exploration of the 'It' in 'It Depends': Generative versus Interpretive Model-Driven Development
نویسندگان
چکیده
Software producing organizations are increasingly using model driven development platforms to improve software quality and developer productivity. Software architects, however, need to decide whether the platform generates code (that might be compiled) or if the model is immediately interpreted by an interpreter embedded in the application. Presently, there is no clear guidance that enables architects to decide for code generation, interpretation, or a hybrid approach. Although the approaches are functionally equivalent, they have different quality characteristics. An exploration is done on the quality characteristics of code generation versus interpretation as a model execution approach. A literature study is done to gather quantitative data on the quality characteristics of the two model execution approaches. The results of this study are matched with observations made during a case study. With the resulting support method architects of model driven development platforms can avoid costly wrong choices in the development of a model driven development platform.
منابع مشابه
Provide an Interpretive Structural Model for the development of Sports for All Based on Global Approaches
The purpose of study was to provide an interpretive structural model for the development of sports for all based on global approaches. The research method is mixed. The qualitative phase of the research was based on fundamental data theory and the quantitative phase was performed using interpretive structural modeling. The statistical population included experts in this field with more than 10 ...
متن کاملTechnology driven strategy model in Research and Technology Organization
The purpose of this study was to provide a technology driven strategy model with an interpretive structure approach in the Petrochemical Research and Technology Company. The present study is descriptive, survey in terms of the nature of the research and applied in terms of purpose. By reviewing the research literature and expert opinion polls, 10 effective factors were identified along with the...
متن کاملThe Effect of Property Rights on Entrepreneurship:Evidence from Some Factor-driven, Efficiency-driven, and Innovation-driven Countries
Entrepreneurship is influenced by many factors and environments such as institutions. Institutions have an important role to play in the individual's tendency toward necessity and opportunity entrepreneurship. The purpose of this paper was to examine the impact of institutional quality (property rights) on opportunity and necessity entrepreneurship. The results, based on unbalanced panel data f...
متن کاملDesigning a promotion model for managers in government organizations using an interpretive structural approach
Purpose: Eligibility for promotion is a strategic concept in the development of today's organizations, because it signifies and highlights the existence of valuable human capital, and at the same time, causes the organization’s competitive advantage. Accordingly, the present study is conducted with the aim of designing a promotability model for managers, who are considered to be one of the most...
متن کاملInterpretive Structural Modeling of Barriers to Knowledge Commercialization
Purpose: The present research aimed to develop an interpretive structural model of the barriers to knowledge commercialization (KC) in Payame Noor University (PNU) of Iran.Method: The present research is an applied research of mixed method types in terms of objectives and it is conducted based on confirmatory factor analysis. Fuzzy Delphi method was used for validation and variable screen...
متن کامل